is doing well - Turkish English Dictionary